Warp! 1.1 FAQ
Warp! Copyright 1999 Frank Olivier

What does Warp! do?
Warp! distorts images. (It works really well on photos of people -  Try photos of loved ones/cats/employees/CEOs.)

How do I install Warp!?
Copy Warp! to /boot/apps, make a link to it in /boot/home/config/be. (And register Warp!)

How do I use Warp!?
Load an image, select a area to deform, and click & drag inside the selection rectangle. To apply the deformation, click outside the rectangle.
File->Save As saves your masterpiece, File->Revert lets you start over.

Warp! is crap! It has bugs!
If you found a bug (Heaven forbid), send me an email (fo4@kagi.com) telling me what you were doing when Warp! crashed.

How do I register Warp?
Using Kagi. You can register online using a credit card at

http://order.kagi.com/?FO4

Warp! only costs $11/copy and $100/site to register. Please register to show your appreciation. A lot of time and effort went into Warp!. When you register, you will be notified of future upgrades, as well as other products I am working on.

My warped images look like crap!
Don't use dithered 256 color images. Warp! works best with high quality 24 bit scans. Also, try not to warp the same area twice. (Distorting a distortion causes too much distortion...)
And remember - Warping an image 'stretches' the pixels, so warping large areas may result in blurry images. (To get the best image quality from Warp!, scan images at twice the size needed, warp them, and then resample to a smaller size.)

Hey! Warp! crashed my computer!
Warp! comes with no warranty whatsoever.  Warp! has been tested under a variety of situations, and I feel that it is suitable for general use, however I are not responsible if this application locks up your system, causes any other malfunction, or results in data loss. If it does, email me, turn off your computer and go get some sun.

What has changed since Warp! 1.00?
Warp! 1.1 sports these new features:
- New single minor digit version numbering
- Reduced CPU usage
- The unregistered version now handles colour images

What's next?
Warp! 2.0! Planned features include:
An export-to-movie-clip feature.
SMP support (Currently Warp!  uses only one of your 8 Xeons.)
Integration into some other graphics program.
Some other image distortion tricks...? Feature requests are welcome.

Why is it called Warp!?
Because it warps images. If you can come up with a name I like better, you'll get mentioned in the FAQ.

Does Warp! use the Really Gimmicky Instruction Set (tm) of my new CPU?
No. It does use a lot of floating point calculations.

Where can I find the source code?
On my computer, where it belongs.

I want to see the source code! Open source is the best thing since bellbottoms!
new warpApplication();
be_app->Run();
delete be_app;

The rest of the interface was cribbed from the programming examples on the BeOS cd. The distortion engine is simple linear algebra -  See Elementary Linear Algebra by Anton and Rorres for more details. (If you can read that, you don't need my source code.)
If you really want the source code (for use in another application, perhaps), email me. (fo4@kagi.com)

Is there a Linux version of Warp!?
No, but as soon as 99.9% of the BeOS API is ported to Linux, Warp! will be ported.

Is there a Windows version of Warp!?
See above.

May I distribute Warp! on a shareware CD?
Yes, but contact me first.

Why was Warp! developed?
I was trying to prove to myself that I could do something useful with two years of university mathematics. Guess not.

So, who are you?
I'm a student at University of Stellenbosch University (www.sun.ac.za) in South Africa. I am in my final year of studies (Computer Sciences and Psychology) Any headhunters from Be reading this?